Skip to content

Add Gemini reasoning (thought signatures) support for function calling#2

Closed
ihower wants to merge 1 commit into
mainfrom
add-gemini-reasoning-support-v3
Closed

Add Gemini reasoning (thought signatures) support for function calling#2
ihower wants to merge 1 commit into
mainfrom
add-gemini-reasoning-support-v3

Conversation

@ihower

@ihower ihower commented Nov 24, 2025

Copy link
Copy Markdown
Owner

This PR adds support for Gemini 3 Pro’s new thought_signatures requirement for function calling, and also adds support OpenAI ↔ Gemini interchangeable conversation flows.

Fixed both Litellm and OpenAIChatCompletionsModel support.

Reference docs: https://ai.google.dev/gemini-api/docs/thought-signatures

(TODO) Submit formal pull request to official OpenAI Agents SDK.

Details

(TBD) A more complete explanation of the implementation details will be added.

@ihower ihower force-pushed the add-gemini-reasoning-support-v3 branch from 69507d6 to 3222eaa Compare November 24, 2025 10:09
@ihower

ihower commented Dec 6, 2025

Copy link
Copy Markdown
Owner Author

updated: #3

@ihower ihower closed this Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant